have sth on one's conscience

[网络] 因做某事而感到内疚;为了某事而感到内疚